Big Huge Thesaurus

Nymphaea caerulea

noun